// Promise.resolve().then(() => {
//     console.log('1')
//     Promise.resolve().then(() => {
//         console.log('3')
//         Promise.resolve().then(() => {
//             console.log('5')
//         })
//     })
//     Promise.resolve().then(() => {
//         console.log('4')
//     })
//     setTimeout(() => {
//         console.log('setTimeout')
//     }, 0)
// })

// Promise.resolve().then(() => {
//     console.log('2')
// })